.box {
  width: 100%;
  background-color: #f2f7fb;
  // overflow: hidden;
  & > div:nth-child(2) {
    width: 1200px;
    margin: 0 auto;
    .item {
      background-color: white;
      margin: 35px 0;
      padding: 30px 50px;
      box-sizing: border-box;
      box-shadow: 0 0 8px 5px rgba(228, 228, 228, 0.5);
      border-radius: 10px;
      .label {
        text-align: left;
        span {
          background-color: #9ba5bb;
          color: white;
          display: inline-block;
          font-size: 13px;
          border-radius: 5px;
          padding: 5px 10px 8px 10px;
          margin: 0px 10px 10px;
          text-align: left;
          i {
            margin-left: 10px;
            font-size: 20px;
            transform: translateY(3px);
          }
        }
      }
      .label-area {
        margin-top: 30px;
      }
      .line {
        border-right: 1px solid #aaa;
      }
      .yiji {
        text-align: left;
        display: inline-block;
        line-height: 40px;
        font-size: 18px;
        border-radius: 5px;
        cursor: pointer;
        img {
          height: 30px;
          vertical-align: middle;
          margin-right: 3px;
        }
        i {
          margin-left: 10px;
          opacity: 0;
        }
        &:hover > i {
          opacity: 1;
        }
      }
      .label-title {
        margin-top: 20px;
        font-weight: bold;
        color: #bbb;
        user-select: none;
        span {
          color: #312a6d;
          font-size: 12px;
          margin-left: 10px;
        }
      }
      .dis {
        height: 230px;
        span {
          margin: 10px 10px;
          display: inline-block;
          font-size: 16px;
          user-select: none;
          i {
            margin-left: 6px;
            opacity: 0;
          }
          &:hover > i {
            opacity: 1;
          }
        }
      }
      #div {
        text-align: left;
        & > div {
          z-index: 1 !important;
        }
      }
      .qrbtn {
        margin: 20px;
        width: 80%;
      }
      .item-right {
        text-align: left;
        .img-tip {
          color: #999;
          margin-bottom: 20px;
        }
      }
      .more{
        color: #312a6d;
        cursor: pointer;
      }
    }
    .moreBtn {
      background-color: #312a6d;
      color: #ddd;
      width: 300px !important;
      height: 50px;
      border-radius: 10px;
      line-height: 50px;
      font-size: 20px;
      user-select: none;
      i {
        font-size: 30px;
        margin-right: 10px;
      }
      &:hover {
        color: white;
      }
    }
    .caogao {
      color: #999;
      font-size: 14px;
      line-height: 60px;
      text-align: left;
      margin-left: 15px;
      cursor: pointer;
      &:hover {
        color: #000;
      }
    }
  }
}